﻿//*  全民回收--升级版 *//
//* 进击的女帝丶修改*//

var status = 0;
var random = java.lang.Math.floor(Math.random() * 4);
var a = "#fEffect/CharacterEff/1114000/1/0#"; //红色六芒星
var b = "#fEffect/CharacterEff/1003271/0/0#";
var c = "#fEffect/CharacterEff/1112905/0/0#"; //篮心
var d = "#fEffect/CharacterEff/1002667/0/0#"; //黄星
var e = "#fEffect/CharacterEff/1003252/1/0#"; //音乐
var g = "#fEffect/CharacterEff/1082565/0/0#"; //饼干兔子
var h = "#fUI/Basic/BtHide3/mouseOver/0#";
var f = "#fEffect/CharacterEff/1112904/2/1#";//彩色五角星

var ca = java.util.Calendar.getInstance();
var year = ca.get(java.util.Calendar.YEAR); //获得年份
var month = ca.get(java.util.Calendar.MONTH) + 1; //获得月份
var day = ca.get(java.util.Calendar.DATE);//获取日
var hour = ca.get(java.util.Calendar.HOUR_OF_DAY); //获得小时
var minute = ca.get(java.util.Calendar.MINUTE);//获得分钟
var second = ca.get(java.util.Calendar.SECOND); //获得秒
var weekday = ca.get(java.util.Calendar.DAY_OF_WEEK); //获得星期
var time = new Date();
var sjr = time.getDay();
var pdtp = 0;
var maxBloody = 10;
var sdhs = "";
switch (sjr) {
    case 0:
        var xq = "星期日";
        break;
    case 1:
        var xq = "星期一";
        break;
    case 2:
        var xq = "星期二";
        break;
    case 3:
        var xq = "星期三";
        break;
    case 4:
        var xq = "星期四";
        break;
    case 5:
        var xq = "星期五";
        break;
    case 6:
        var xq = "星期六";
        break;
    default:
}
if (hour > 12) {
    hour -= 12;
    var apm = "下午好";
} else {
    var apm = "上午好";
}
function start() {
    status = -1;
    action(1, 0, 0);
}

function action(mode, type, selection) {
    if (cm.getEventCount("全民回收") < 1) {
         sdhs = "#r今日账号未参加任务#b";
         } else {
        sdhs = "#g账号已完成任务"+cm.getEventCount("全民回收")+"次#b";
        }
    if (cm.getEventCount("回收点券", 1) > 0) {
        var hsdj = cm.getEventCount("回收点券", 1);
    } else {
        var hsdj = "0";
    }

    if (status == 0 && mode == 0) {
        //cm.sendOk("#e#r　本商铺欢迎您的再次光临!我们竭诚为你服务!!");
        cm.dispose();
        return;
    }
    if (mode == 1) {
        status++;
    } else {
        status--;
    }
    if (cm.getMapId() == 180000001) {
        cm.sendOk("很遗憾，您因为违反用户守则被禁止游戏活动，如有异议请联系管理员.")
        cm.dispose();
    } else if (status == 0) {
        var txt = "\r\n#d┏━━━━━━━━━━━全民回收━━━━━━━━━━┓#k\r\n\r\n";
        txt += "  ※  【#r回经典的地图做回收 每次完成可得点券500#k】#k#n　 ※\r\n\r\n";
        txt += "　#b※ 目前完成状态： [ " + sdhs + " ]#b /  10次 ※#k  \r\n";
        txt += "　#b※ 全民回收道具 [ #z4000273# ] [ #z4000274# ] ※#k#n\r\n";
        txt += "　#b※ 目标：[ #z4000273# ]和[ #z4000274# ]各100  ※#k#n\r\n\r\n";
        txt += "　#b※ 当前拥有#z4000273#数量：\t\t#r" + cm.itemQuantity(4000273) + " / 100 个#b\r\n";
        txt += "　#b※ 当前拥有#z4000274#数量：\t\t#r" + cm.itemQuantity(4000274) + " / 100 个#b\r\n\r\n";
        txt += "　#d　　　 当前已累计获得点卷数量：#r" + hsdj + "#d 点券#k\r\n";
        txt += "#d┗━━━━━━━━━━━━━━━━━━━━━━━━━┛#k\r\n\r\n";
        cm.sendYesNoS(txt, 2);
    } else if (status == 1) {
        var txt = "\r\n#d┏━━━━━━━━━━━收集查询━━━━━━━━━━┓#k\r\n\r\n";
        txt += "　#b※ 请确认玩家收集道具是否收集齐全　否侧导致失败　※#k#n\r\n\r\n";
        txt += "　#b※ 如确认请单击 [ #r是#b ]　　　　否则请单击 [ #r否#b ]　※#k#n\r\n\r\n";
        txt += "　#b※ 如玩家提供的数量正确　将领到  #r500#b　 点卷　　※#k#n\r\n\r\n";
        //txt += "　#b※ 同时获赠活动升级奖励  赠送    #r200#b  　消费币　　※#k#n\r\n\r\n";
        txt += "#d┗━━━━━━━━━━━━━━━━━━━━━━━━━┛#k\r\n\r\n";
        cm.sendYesNoS(txt, 2);
    } else if (status == 2) {
        if (cm.getEventCount("全民回收") == 10) {
            cm.playerMessage(1, "　" + cm.getChar().getName() + "\r\n\r\n　尊敬的玩家抱歉\r\n\r\n今天您的#r账号#k参与的次数已满，请请明再来哦");
            cm.dispose();
            return;
        }
        if (cm.haveItem(4000273, 100) && cm.haveItem(4000274, 100)) {
            cm.gainItem(4000273, -100);
            cm.gainItem(4000274, -100);
            //---------------------------//
            cm.gainNX(1, 500);
	    //cm.addHyPay(-200);
            cm.setEventCount("全民回收");
            cm.setEventCount("回收点券", 1, 500);
            cm.playerMessage(1, "　" + cm.getChar().getName() + "\r\n\r\n　尊敬的玩家恭喜你\r\n\r\n已完成全民回收 - 领点卷 [ 500 ] \r\n每日可完成10次哦~！");
				cm.worldMessageYellow("※ 全民回收 ※ : 恭喜玩家[ " + cm.getPlayer().getName() + " ]完成 全民回收 并获得 500 点卷！每日可完成10次哦！！");
            cm.dispose();
        } else {
            cm.playerMessage(1, "　" + cm.getChar().getName() + "\r\n\r\n　尊敬的玩家非常抱歉\r\n\r\n你的道具不齐全 请检查道具数量");
            cm.dispose();
        }
    }
}
